package priv.menguer.command.controller;

import java.util.ArrayList;
import java.util.List;

import priv.menguer.command.service.Order;

/**
 * @Title Broker.java
 * @description TODO
 * @time 2018年10月26日 上午11:01:44
 * @author menguer@126.com
 * @version 1.0
 */
public class Broker {
	private List<Order> orderList = new ArrayList<Order>();

	public void takeOrder(Order order) {
		orderList.add(order);
	}

	public void placeOrders() {
		for (Order order : orderList) {
			order.execute();
		}
		orderList.clear();
	}
}
